package com.estar.jinyou.entity;

import java.math.BigDecimal;
import java.util.Date;
import java.lang.String;
import java.lang.Double;
import java.lang.Integer;
import java.math.BigDecimal;
import javax.xml.soap.Text;
import java.sql.Blob;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;
import org.hibernate.annotations.GenericGenerator;
import javax.persistence.SequenceGenerator;
import org.jeecgframework.poi.excel.annotation.Excel;

/**   
 * @Title: Entity
 * @Description: 头消息信息
 * @author onlineGenerator
 * @date 2017-06-06 09:41:41
 * @version V1.0   
 *
 */
@Entity
@Table(name = "tmbl_evalresponse", schema = "")
@SuppressWarnings("serial")
public class TmblEvalresponseEntity implements java.io.Serializable {
	/**ID*/
	public java.lang.String id;
	/**用户名*/
	@Excel(name="用户名")
	public java.lang.String usecode;
	/**密码*/
	@Excel(name="密码")
	public java.lang.String password;
	/**状态代码*/
	@Excel(name="状态代码")
	public java.lang.String statecode;
	/**案件流水号*/
	@Excel(name="案件流水号")
	public java.lang.String reportno;
	/**车辆类型*/
	@Excel(name="车辆类型")
	public java.lang.String indexname;
	
	public String state;
	public Date createTime;
	
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  ID
	 */
	@Id
	@GeneratedValue(generator = "paymentableGenerator")
	@GenericGenerator(name = "paymentableGenerator", strategy = "uuid")
	@Column(name ="ID",nullable=false,length=255)
	public java.lang.String getId(){
		return this.id;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  ID
	 */
	public void setId(java.lang.String id){
		this.id = id;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  用户名
	 */
	@Column(name ="USECODE",nullable=false,length=60)
	public java.lang.String getUsecode(){
		return this.usecode;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  用户名
	 */
	public void setUsecode(java.lang.String usecode){
		this.usecode = usecode;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  密码
	 */
	@Column(name ="PASSWORD",nullable=false,length=60)
	public java.lang.String getPassword(){
		return this.password;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  密码
	 */
	public void setPassword(java.lang.String password){
		this.password = password;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  状态代码
	 */
	@Column(name ="STATECODE",nullable=true,length=10)
	public java.lang.String getStatecode(){
		return this.statecode;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  状态代码
	 */
	public void setStatecode(java.lang.String statecode){
		this.statecode = statecode;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  案件流水号
	 */
	@Column(name ="REPORTNO")
	public java.lang.String getReportno(){
		return this.reportno;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  案件流水号
	 */
	public void setReportno(java.lang.String reportno){
		this.reportno = reportno;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  车辆类型
	 */
	@Column(name ="INDEXNAME")
	public java.lang.String getIndexname(){
		return this.indexname;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  车辆类型
	 */
	public void setIndexname(java.lang.String indexname){
		this.indexname = indexname;
	}
	@Column(name ="CREATETIME")
	public Date getCreateTime() {
		return createTime;
	}

	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}
	@Column(name ="STATE")
	public String getState() {
		return state;
	}

	public void setState(String state) {
		this.state = state;
	}
	
}
